package net.intellect.collectpro.objects;

public class LiberacionXDia {
	int periodicidad = 0;
	int antiguedadDesde = 0;
	int antiguedadHasta = 0;
	int numCuotas = 0;
	
	public LiberacionXDia(int periodicidad,int antiguedadDesde,int antiguedadHasta,int numCuotas) {
		this.periodicidad = periodicidad;
		this.antiguedadDesde = antiguedadDesde;
		this.antiguedadHasta = antiguedadHasta;
		this.numCuotas = numCuotas;
	}
		
	public int getAntiguedadDesde() {
		return antiguedadDesde;
	}
	public void setAntiguedadDesde(int antiguedadDesde) {
		this.antiguedadDesde = antiguedadDesde;
	}
	public int getAntiguedadHasta() {
		return antiguedadHasta;
	}
	public void setAntiguedadHasta(int antiguedadHasta) {
		this.antiguedadHasta = antiguedadHasta;
	}
	public int getNumCuotas() {
		return numCuotas;
	}
	public void setNumCuotas(int numCuotas) {
		this.numCuotas = numCuotas;
	}
	
	public boolean perteneceNivel(int periodicidad,int diasMoraPrestamo) {
		if(this.periodicidad == periodicidad &&(diasMoraPrestamo>=antiguedadDesde && diasMoraPrestamo<=antiguedadHasta)) {
			return true;
		}
		return false;
	}
	public int getPeriodicidad() {
		return periodicidad;
	}
	public void setPeriodicidad(int periodicidad) {
		this.periodicidad = periodicidad;
	}
	
}
